function add() {
  let num = 0
  console.log(++num)
}
add()
add()
add()


function add() {
  let num = 0
  return function foo() {
    console.log(++num);
  }
}

const res = add()
res()
res()
res()